DDRB = (1 << DDB4) 是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/07/03 22:40:56
这是AVR 48单片机SPI程序里的一个语句,看不懂是什么意思,请高手帮帮忙,解释一下,谢谢!

DDRB是方向寄存器,1<<DDB4 就是把1左移到DDB4.
DDRB决定了单片机IO口的方向,若是仅仅应用,那在读取端口是设置DDRB相应位为1,然后读取PINB,写端口是设置DDRB相应位为0,然后写PORTB.

DDRB是端口B的方向寄存器,这句话的意思是说端口B的port4脚设为输出。

DDRB 是方向寄存器,1<<DDB4 就是把1左移到DDB4

DDRB 是方向寄存器,1<<DDB4 就是把1左移到DDB4

DDRB 是方向寄存器,,1<<DDB4 就是把1左移到DDB4